faecal vomiting - German English Dictionary